language pair - German English Dictionary